File:Escape From Planet Deum 2.png

Summary
The red key area.